man skilled at wielding a machete - Spanish English Dictionary